package com.xl.interfacejdk8;

public interface A {

    /**
     * 1.默认方法，必须使用default修饰符，默认会被public修饰
     * 实例方法：对象的方法 必须使用实现类的对象来访问
     */
    default void test1() {
        System.out.println("======默认方法======");
        test2();
    }

    /**
     * 2.私有方法，必须使用private修饰符(JDK9才开始支持)
     * 实例方法，对象的方法
     */
    private void test2() {
        System.out.println("======私有方法======");
    }

    /**
     * 3.静态方法，必须使用static修饰符，默认会被public修饰
     */
    static void test3() {
        System.out.println("======静态方法======");
    }
}
